// 编写一个函数 long long factorial(int n)，用于计算 n 的阶乘。
/*
输入:
10
3628800
*/
#include <stdio.h>

long long factorial(int n)
{
    long long result = 1;
    int i = 0;

    for (i = 1; i <= n; i++)
    {
        result *= i;
    }

    return result;
}

int main(int argc, char **argv)
{
    int n = 0;

    printf("输入:\n");
    scanf("%d", &n);

    printf("%lld\n", factorial(n));

    return 0;
}